package com.easyCms.base.entity;

import com.google.gson.annotations.Expose;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.util.Date;

/**
 * 审核单
 * 
 * @author lsquan
 *
 */
@Entity
@Table(name = "app_apply_list")
public class AppApplyList extends BaseEntity {
	/**
	 * 用户名
	 */
	@Column(name = "user_name")
	private String userName;
	/**
	 * 电话号码
	 */
	@Column(name = "phone_number")
	private String phoneNumber;
	private String password;

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	/**
	 * 审核状态：1.申请状态：1待审核2.审核通过3.审核失败
	 */
	@Column(name = "apply_status")
	private Integer applyStatus;
	/**
	 * 原因备注
	 */
	private String comment;
	/**
	 * 处理时间
	 */
	@Expose
	@Column(name = "handle_time")
	private Date handleTime;

	public Date getHandleTime() {
		return handleTime;
	}

	public void setHandleTime(Date handleTime) {
		this.handleTime = handleTime;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	public Integer getApplyStatus() {
		return applyStatus;
	}

	public void setApplyStatus(Integer applyStatus) {
		this.applyStatus = applyStatus;
	}

	public String getComment() {
		return comment;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

}
